package tum0r.webengine.models.mapping

import tum0r.webengine.models.database.init.Column

/**
 * 说明: 数据库表映射类
 *
 * 创建者: tum0r
 *
 * 时间: 2021/8/21 12:56
 *
 * @param[className] 数据库表的类名
 * @param[tableName] 数据库表名，由类名转为的小写
 * @param[fields] 数据库字段信息
 */
data class TableMapping(val className: String, val tableName: String, val fields: ArrayList<Column>) {
    /**
     * @param[className] 数据库表的类名
     * @param[tableName] 数据库表名，由类名转为的小写
     */
    constructor(className: String, tableName: String) : this(className, tableName, ArrayList())
}
